Definition of Battle Of Leuctra
-
(noun) Thebes defeated Sparta in 371 BC; the battle ended Sparta's military supremacy in Greece
Synonyms of Battle Of Leuctra
Antonyms of Battle Of Leuctra
No Antonyms Found.
Homophones of Battle Of Leuctra
No Homophones Found.